- Caribbean an area of heavy rains and winds, the first stage in the development of a possible hurricane
Collins Concise English Dictionary © HarperCollins Publishers::
tropical depression n